alter table jms_dm.dm_tab_center_weight_rate_way_detail_needno_dt
    set tblproperties ('external.table.purge' = 'true');
drop table jms_dm.dm_tab_center_weight_rate_way_detail_needno_dt;
CREATE EXTERNAL TABLE if not exists jms_dm.dm_tab_center_weight_rate_way_detail_needno_dt
(

    billcode            string comment '运单',
    package_code        string comment '所属包号',
    site_code           string comment '中心code',
    site_name           string comment '中心名',
    proxy_area_code     string comment '代理区code',
    proxy_area_name     string comment '代理区名',
    scan_time           string comment '扫描时间',
    scan_user_code      string comment '扫描人code',
    scan_user           string comment '扫描名',
    pistol_id           string comment '机器',
    source              string comment '数据源',
    weight              decimal(16,2) comment '重量',
    pick_network_id     string comment '寄件网点id',
    pick_network_code   string comment '寄件网点',
    pick_network_name   string comment '寄件网点名',
    dispatch_network_id string comment '派件网点id',
    bagging_site_id     string comment '建包网点',
    bagging_site_code   string comment '建包网点',
    package_qty         int comment '包内件',
    package_weight      decimal(16,2) comment '包内件内部计费重量',
    flag                int comment '未称重类型1单件未称重2包件未称重',
    date_time           string comment '日期',
    jjrel_flag          int comment '1代表寄件网点和中心存在交货关系',
    pjrel_flag          int comment '1代表派件网点和中心不存在派货关系'
)
    COMMENT '中心出港称重率报表明细应称未称'
    PARTITIONED BY ( dt STRING COMMENT '扫描时间')
    STORED AS PARQUET
    LOCATION '/dw/hive/jms_dm.db/external/dm_tab_center_weight_rate_way_detail_needno_dt'
;
